/**
 * 
 */
package com.sj.szxy.courseschedule.entity.course;

import java.util.ArrayList;
import java.util.List;
import java.util.Set;

import com.sj.szxy.courseschedule.entity.AdministrativeClass;
import com.sj.szxy.courseschedule.entity.ClassRoom;
import com.sj.szxy.courseschedule.entity.Segment;
import com.sj.szxy.courseschedule.entity.Subject;
import com.sj.szxy.courseschedule.entity.Teacher;

/**
 * 占用连续时间段的课程
 * @author Yi Ping
 * @date 2018年4月2日 上午11:04:17 
 * @since 1.0.0
 *
 */
public class ContinuousCourse implements Course {
	
	private List<AbstractSimpleCourse> list = new ArrayList<>();

	@Override
	public int compareTo(Course o) {
		// TODO Auto-generated method stub
		return 0;
	}

	@Override
	public Set<Teacher> getTeachers() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Set<AdministrativeClass> getAdministractiveClasses() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public CourseType getType() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Subject getSubject() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public Set<ClassRoom> getClassRooms() {
		// TODO Auto-generated method stub
		return null;
	}

	@Override
	public void setSegment(Segment segment) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public Segment getSegment() {
		// TODO Auto-generated method stub
		return null;
	}

	
}
